/* Theme:; /*{THEME}*/
/* Base:Pacific; /*{BASE}*/
*
{
	color:#333333; /*{COLOR}*/
}

body
{
	background-color:#FAFBFB;	/*{BGCOLOR}*/
	color:#333333; /*{COLOR}*/
}

#MessageWaiting
{
	background-color: transparent;
}

input[type="button"].scroll_middle:hover
{
	background-color: #CCCCCC;
}

input[type="text"]:disabled, input[type="password"]:disabled, textarea:disabled,
input[type="text"][disabled], input[type="password"][disabled]
{
	background-color: #E8E8E8;
	border-color: #AAAAAA;
}

input[type="button"]:disabled, input[type="button"]:disabled:hover,
input[type="button"][disabled], input[type="button"][disabled]:hover
{
	background-color: #AAAAAA;
	border-color: #AAAAAA;
	color: #ffffff;
}

a
{
	color: #43769d;
}

a:hover
{
	border-color: #43769d;
	color: #333333;
}

a:active
{
	color: #098bd4;
}

.srq_body
{
	background-color: #ffffff;
	border-color:  #A8A788;
}

.navbar
{
	background-color:#B4C6D8; /*{HEADERBGCOLOR}*/
}

.navbar h1
{
	background-color:Transparent; /*{TITLEBGCOLOR}*/
	color: #f5f5f5; /*{TITLETEXTCOLOR}*/
	font-size: 20px;
}

.ErrorState
{
	background-color: #FF9494 !important;
}

.FunctionKeyToggleIcon
{
	background-color: #f5f5f5;
	border-color: #CED6E3;
	opacity: 0.5;
}

.FunctionKeysLeft #fnckeys input.disabled, .FunctionKeysLeft #fnckeys a.disabled,
.FunctionKeysRight #fnckeys input.disabled, .FunctionKeysRight #fnckeys a.disabled
{
	background-image: none;
	color: #888888;
}

.FunctionKeysLeft #fnckeys, .FunctionKeysRight #fnckeys
{
	background-color:#4C4C4C; /*{FNKEYBGCOLOR}*/
	border: 0px;
}

.FunctionKeysLeft #fnckeys input, .FunctionKeysLeft #fnckeys a,
.FunctionKeysRight #fnckeys input, .FunctionKeysRight  #fnckeys a
{

	background-color:#4C4C4C; /*{FNKEYBTNCOLOR}*/
	color:#C4C4C4; /*{FNKEYTEXTCOLOR}*/
	border-radius: 0px;
	border: 0px;
}

.FunctionKeysLeft #fnckeys input:hover, .FunctionKeysLeft #fnckeys a:hover,
.FunctionKeysRight #fnckeys input:hover, .FunctionKeysRight #fnckeys a:hover
{
	background-color:#333333; /*{FNKEYBTNHCOLOR}*/
	color:#C4C4C4; /*{FNKEYTEXTHCOLOR}*/
}

.FunctionKeysLeft #fnckeys input:hover, .FunctionKeysLeft #fnckeys a:hover
{
	background-image: url("images/menu-arrow-left.png");
    background-position: 100% 50%;
    background-repeat: no-repeat;
}

.FunctionKeysRight #fnckeys input:hover, .FunctionKeysRight #fnckeys a:hover
{
	background-image: url("images/menu-arrow-right.png");
	background-position: 0 50%;
	background-repeat: no-repeat;
}

input[type="text"], input[type="password"], textarea, select
{
	border-color: #9C9C9C;
}

input.button.blue, .FunctionKeysLeft a.button.blue, .FunctionKeysRight a.button.blue 
{ 
	background-color: #22aaee;
}

input.button.green, .FunctionKeysLeft a.button.green, .FunctionKeysRight a.button.green 
{ 
	background-color: #99dd44;
}

input.button.pink, .FunctionKeysLeft a.button.pink, .FunctionKeysRight a.button.pink
{ 
	background-color: #ee11aa;
}

.page_up, .page_down
{
	border-color: #2266aa;
}

input.ErrorMsg
{
	background-color: #d2e0eb;
	border-color: #9C9C9C;
	color: #040404;
}

input.ErrorMsg.NoErrorMessage, 
input.ErrorMsg[value=""],
input.ErrorMsg.NoErrorMessage,
input.ErrorMsg[value=""]
{
	color: #000000;
}

table.AutoTable
{
	border-color: #a9b2bb;
}

table.AutoTable th {
	background-color:#9FB6CE; /*{TABLEHEADBG}*/
	color: #000000;
}

table.AutoTable .Row1, table.table-striped tbody tr.Row1
{
 	background-color:#FEFCFF; /*{TABLEALTROW1}*/
	color:#000000;
}

table.AutoTable .Row2, table.table-striped tbody tr.Row2
{
 	background-color:#F9F9F9; /*{TABLEALTROW2}*/
	color:#000000;
}


table.AutoTable .Row1:hover, 
table.table-striped tbody tr.Row1:hover
{
	background-color: #f0f0f0;
}

table.AutoTable .Row2:hover, 
table.table-striped tbody tr.Row2:hover
{
	background-color: #f0f0f0;
}


.WinContent 
{
	border-color: #666666;
}

.WinTitleTop 
{
	color: #333333;
}

.WinTitleTop span
{
	color: #333333;
}

#PrestoLog 
{
	background-color: white;
	border-color: #A9A9A9;
}

.Row1:hover, .Row2:hover
{
	/*background-color: #DDDDDD;*/
}
